substantial completion - French English Dictionary